package com.itany.corejava.code05_数组;

import com.itany.corejava.code06_面向对象.Emp;

/**
 * @author 石小俊
 * @date 2024年01月15日 16:09
 */
public class Test14_访问修饰符{

    public static void main(String[] args) {
        Emp emp = new Emp(1,"admin",8000.0,"男");
        // private修饰的属性只能在对应的类中访问
        // 处于不同包的其他类无法访问
        // System.out.println(emp.id);  // 报错
        // 在不同的包中,无法访问无修饰符的属性与方法
        // System.out.println(emp.name);   // 报错
        // 在不同的包中,无法访问非子类的属性与方法
        // 如果想要访问,可以通过继承的方式实现
        // System.out.println(emp.salary); // 报错
        System.out.println(emp.gender);

        // private修饰的方法只能在对应的类中访问
        // 处于不同包的其他类无法访问
        // emp.test01();  // 报错
        // emp.test02();   // 报错
        // emp.test03();
        emp.test04();
    }


}
